package com.smartleanx.module.hrm.util.esign.constant;

import java.util.ArrayList;
import java.util.List;

/**
 * 个人认证方式
 *
 * @author yanglihao
 */
public class OrgAuthMode {

    // 企业认证方式通用
    public static final List<String> ORG_COMMON_MODE = new ArrayList<String>() {
        {
            add(ORG_LEGALREP_INVOLVED);
        }
    };

    // 对公账户打款认证
    public static final String ORG_BANK_TRANSFER = "ORG_BANK_TRANSFER";

    // 法人快捷认证（必须操作人为法定代表人本人场景才会显示，需要法人支付宝刷脸授权完成认证）
    public static final String ORG_ALIPAY_CREDIT = "ORG_ALIPAY_CREDIT";

    // 法定代表人认证/法人授权认证（如操作人为法定代表人本人操作则为法定代表人认证，如非法定代表人本人则为法人授权认证）
    public static final String ORG_LEGALREP_INVOLVED = "ORG_LEGALREP_INVOLVED";
}
